1. Danh sách chức năng
TT |
Mô tả yêu cầu |
---|---|
1 |
Quản trị hệ thống |
1.1 |
Đăng nhập |
1.2 |
Thay đổi mật khẩu |
1.3 |
Quản lý tài khoản người dùng |
1.4 |
Phân quyền người dùng |
1.5 |
Xem nhật ký hoạt động của tài khoản |
2 |
Quản lý dữ liệu loại hình doanh nghiệp |
2.1 |
Thêm loại hình doanh nghiệp |
2.2 |
Sửa loại hình doanh nghiệp |
2.3 |
Xóa loại hình doanh nghiệp |
3 |
Quản lý dữ liệu trạng thái hoạt động doanh nghiệp |
3.1 |
Thêm trạng thái hoạt động doanh nghiệp |
3.2 |
Sửa trạng thái hoạt động doanh nghiệp |
3.3 |
Xóa trạng thái hoạt động doanh nghiệp |
4 |
Quản lý thông tin doanh nghiệp |
4.1 |
Thêm hồ sơ doanh nghiệp |
4.2 |
Xem chi tiết hồ sơ doanh nghiệp |
4.3 |
Sửa thông tin doanh nghiệp |
4.4 |
Xóa hồ sơ doanh nghiệp |
5 |
Quản lý tài liệu doanh nghiệp |
5.1 |
Thêm tài liệu doanh nghiệp |
5.2 |
Xóa tài liệu doanh nghiệp |
5.3 |
Tải tài liệu doanh nghiệp |
6 |
Hiển thị danh sách doanh nghiệp |
6.1 |
Theo tên doanh nghiệp/mã số doanh nghiệp |
6.2 |
Theo ngành nghề |
6.3 |
Theo loại hình doanh nghiệp |
6.4 |
Theo trạng thái hoạt động |
6.5 |
Theo địa bàn hoạt động |
6.6 |
Theo quy mô vốn |
6.7 |
Xuất excel danh sách doanh nghiệp |
7 |
Quản lý thông tin dự án |
7.1 |
Thêm dự án |
7.2 |
Xem chi tiết dự án |
7.3 |
Sửa thông tin dự án |
7.4 |
Xóa dự án |
8 |
Hiển thị danh sách dự án |
8.1 |
Theo tên dự án |
8.2 |
Theo tên chủ đầu tư |
8.3 |
Theo loại dự án |
8.4 |
Theo thời gian phê duyệt |
8.5 |
Theo khu vực hành chính |
9 |
Báo cáo, thống kê |
9.1 |
Xem báo cáo tổng quan về thống kê doanh nghiệp |
9.2 |
Xem thống kê doanh nghiệp theo bộ lọc tìm kiếm |
9.3 |
Xuất excel báo cáo thống kê doanh nghiệp theo tìm kiếm |
10 |
Dịch vụ kết nối, chia sẻ dữ liệu về đấu thầu |
10.1 |
Đồng bộ dữ liệu về |
10.2 |
Truy vấn dữ liệu |
10.3 |
Kiểm soát tần suất truy cập |
10.4 |
Phân quyền truy cập |
11 |
Dịch vụ kết nối, chia sẻ dữ liệu về đầu tư công trên địa bàn tỉnh |
11.1 |
Đồng bộ dữ liệu về |
11.2 |
Truy vấn dữ liệu |
11.3 |
Kiểm soát tần suất truy cập |
11.4 |
Phân quyền truy cập |
12 |
Dịch vụ kết nối, chia sẻ dữ liệu về đăng ký doanh nghiệp |
12.1 |
Đồng bộ dữ liệu về |
12.2 |
Truy vấn dữ liệu |
12.3 |
Kiểm soát tần suất truy cập |
12.4 |
Phân quyền truy cập |
2. Tính năng kỹ thuật, công nghệ
Công nghệ để phục vụ xây dựng Phần mềm quản lý tổng hợp lĩnh vực Kế hoạch Đầu tư cụ thể như sau:
STT |
Công nghệ |
Lựa chọn |
Ghi chú |
---|---|---|---|
1 |
Hệ điều hành |
Microsoft Windows |
|
2 |
Hệ quản trị Cơ sở dữ liệu |
Oracle Database tương đương Microsoft SQL Server |
|
3 |
Nền tảng phát triển ứng dụng |
Microsoft Visual Studio |
|
4 |
Mô hình cấu trúc Web |
Web API (Resetful Service) tương đương Web Application |
|
5 |
Ngôn ngữ lập trình |
C# tương đương VB.NET và ASP.NET |
|
6 |
Dịch vụ máy chủ Web |
Apache tương đương IIS |
|
7 |
Công nghệ bảo mật |
SSL tương đương Password Authentication và Security Token |
|
Phần mềm đảm bảo đáp ứng một số yêu cầu kỹ thuật như sau:
1. Kết nối, chia sẻ thông tin, dữ liệu
Phần mềm đảm bảo kết nối, chia sẻ thông tin, dữ liệu theo quy định tại Nghị định số 47/2020/NĐ-CP.
2. Yêu cầu đáp ứng đối với cơ sở dữ liệu
Phần mềm được thiết kế dựa trên các nguyên tắc sau:
- Công nghệ ứng dụng phải là các công nghệ tiên tiến, đã được ứng dụng nhiều trên thế giới và Việt Nam, có đội ngũ hỗ trợ kỹ thuật phong phú và nguồn nhân lực được đào tạo từ các Bộ, trường Đại học, Viện và các doanh nghiệp, thích ứng với cuộc cách mạng công nghiệp 4.0;
- Các phân hệ cơ sở dữ liệu được tập trung xây dựng trên dữ liệu đã được xây dựng, có tính thời sự nhất để phục vụ kịp thời yêu cầu quản lý trong hiện tại và được bổ sung, chính xác hóa trong quá trình quản lý, thông qua các dự án của Ngành;
- Ràng buộc về nhập liệu: Yêu cầu dữ liệu nhập chính xác, không dư thừa. Nội dung dữ liệu phải có sự rằng buộc chặt chẽ với nhau về mặt cấu trúc. Các lỗi nhập liệu phải được thông báo tường minh trên giao diện người dùng.
3. Yêu cầu bảo mật thông tin
3.1 Bảo mật, mã hóa dữ liệu bằng RSA
Phần mềm được mã hóa theo thuật toán RSA, gồm hai khóa: khóa công khai (hay khóa công cộng) và khóa bí mật (hay khóa cá nhân). Mỗi khóa là những số cố định sử dụng trong quá trình mã hóa và giải mã. Khóa công khai được công bố rộng rãi cho mọi người và được dùng để mã hóa. Những thông tin được mã hóa bằng khóa công khai chỉ có thể được giải mã bằng khóa bí mật tương ứng - mọi người đều có thể mã hóa nhưng chỉ có người biết khóa cá nhân (bí mật) mới có thể giải mã được.
3.2 Cơ chế sao lưu và phục hồi dữ liệu
- Sao lưu liên tục: máy chủ có cấu hình kép bao gồm 2 hệ thống ổ cứng chạy song song và sao lưu liên tục, bất cứ khi nào 1 ổ cứng bị sự cố thì hệ thống thứ 2 sẽ tiếp tục công việc cho đến khi sự cổ đã được khắc phục.
- Sao lưu dự phòng trên máy chủ khác: các dữ liệu trong 1 ngày nên được sao chép qua một hệ thống lưu trữ khác tại một máy lưu trữ ở địa điểm khác nhằm mục đích tránh các tai nạn, thảm họa xảy ra làm hư hại hệ thống máy chủ chính. Phương pháp: thuê máy lưu trữ tại địa phương khác để lưu dữ liệu hàng ngày, có thể thực hiện lưu dữ liệu theo đường truyền Internet, khi cần phục hồi dữ liệu có thể tải về toàn bộ các dữ liệu đã sao lưu;
- Sao lưu dự phòng trên các phương tiện lưu trữ thông tin (băng từ, đĩa CD ROM, ổ đĩa cứng dung lượng cao): dữ liệu hệ thống sau một thời gian hoạt động có thể tăng nhanh, giúp giảm tải cho máy chủ đồng thời lưu trữ được thông tin cho việc thành lập ngân hàng dữ liệu điện tử giúp nghiên cứu khoa học về sau
4. Yêu cầu đáp ứng về thời gian xử lý, độ phức tạp xử lý của phần mềm
- Thời gian truy xuất dữ liệu: phải đáp ứng theo thời gian thực, khi có yêu cầu tìm kiếm hoặc truy xuất thông tin thì kết quả trả về phải nằm trong khoảng thời gian tối ưu (đối với thao tác thêm, sửa, xóa đơn giản, khả năng hồi đáp dưới 5 giây).
- Thời gian cập nhật dữ liệu: có sự đồng bộ khi cập nhật dữ liệu với tốc độ xử lý chính xác; thời gian xử lý phụ thuộc tốc độ đường truyền và cấu hình của thiết bị phần cứng (nội dung này sẽ được đầu tư trong tương lai) cần có những thuật toán tối ưu về mặt lập trình để nâng cao tốc độ cập nhật dữ liệu.
5. Yêu cầu về cài đặt, hạ tầng, đường truyền, an toàn vận hành, khai thác, sử dụng
6. Các ràng buộc đối với hệ thống
- Ràng buộc môi trường: phần mềm được xây dựng phải hoàn toàn tương thích với môi trường công nghệ đã được thiết lập.
- Sự phụ thuộc vào hệ thống nền tảng: phần mềm được xây dựng tương thích hoàn toàn với nền tảng công nghệ hiện có của hệ thống thông tin tại nơi cài đặt.
7. Yêu cầu về tính đảm bảo đáp ứng với IPv6
- Ràng buộc môi trường: phần mềm được xây dựng hoàn toàn tương thích với môi trường công nghệ đã được thiết lập.
- Sự phụ thuộc vào hệ thống nền tảng: phần mềm được xây dựng tương thích hoàn toàn với nền tảng công nghệ hiện có của hệ thống thông tin tại nơi cài đặt.
8 Yêu cầu về sử dụng hạ tầng công nghệ thông tin hiện tại
- Tương thích hoàn toàn với hạ tầng công nghệ thông tin hiện tại.
- Có thể cùng sử dụng với các phần mềm chia sẻ dữ liệu hiện đang hoạt động tại nơi cài đặt.
- Không làm phát sinh yêu cầu về trang thiết bị, phần cứng trong phạm vi dự án cũng như khi đưa hệ thống vào sử dụng.
- Việc bổ sung trang thiết bị phần cứng, license phần mềm nền có thể được thực hiện dần dựa trên số lượng người dùng, cũng như hệ thống khác.
9. Các yêu cầu về đào tạo hướng dẫn sử dụng, quản trị, vận hành và các công tác khác có liên quan
Phần mềm sẽ được hướng dẫn cài đặt, truy cập, sử dụng phần mềm.
10. Yêu cầu đánh giá cấp độ an toàn thông tin
Phần mềm đảm bảo an toàn thông tin cấp độ 2 theo các tiêu chí được quy định tại Thông tư số 12/2022/TT-BTTTT ngày 12 tháng 8 năm 2022 của Bộ Thông tin và Truyền thông về việc quy định chi tiết và hướng dẫn một số điều của Nghị định số 85/2016/NĐ-CP ngày 01 tháng 7 năm 2016 của Chính phủ về bảo đảm an toàn hệ thống thông tin theo cấp độ. Phần mềm khi xây dựng mới phải tuân thủ Khung phát triển phần mềm an toàn và đáp ứng yêu cầu an toàn cơ bản đối với Phần mềm nội bộ.